package com.misi.bean.business;

import io.swagger.annotations.ApiModelProperty;
import java.util.Date;
import com.misi.bean.BaseEntity;



/**
 * 用户表
 * @author 密思软件
 * @date 2018-8-26 17:48:38
 */
public class User extends BaseEntity {


			//@ApiModelProperty("")
			private Integer id;  // 

			//@ApiModelProperty("用户名")
			private String username;  // 用户名

			//@ApiModelProperty("手机号")
			private String mobile;  // 手机号

			//@ApiModelProperty("邮箱")
			private String email;  // 邮箱

			//@ApiModelProperty("密码")
			private String password;  // 密码

			//@ApiModelProperty("添加该用户的用户id")
			private Integer insertUid;  // 添加该用户的用户id

			//@ApiModelProperty("注册时间")
			private Date insertTime;  // 注册时间

			//@ApiModelProperty("修改时间")
			private Date updateTime;  // 修改时间

			//@ApiModelProperty("是否删除（0：正常；1：已删）")
			private Boolean isDel;  // 是否删除（0：正常；1：已删）

			//@ApiModelProperty("是否在职（0：正常；1，离职）")
			private Boolean isJob;  // 是否在职（0：正常；1，离职）

			//@ApiModelProperty("短信验证码")
			private String mcode;  // 短信验证码

			//@ApiModelProperty("短信发送时间")
			private Date sendTime;  // 短信发送时间

			//@ApiModelProperty("更新版本")
			private Integer version;  // 更新版本

	public User(){
	}

	public User(Integer id){
		this.id = id;
	}

		/**
		 * 获取
		 */
		public Integer getId() {
			return this.id;
		}
		/**
		 * 设置
		 */
		public void setId(Integer value) {
			this.id = value;
		}
		/**
		 * 获取用户名
		 */
		public String getUsername() {
			return this.username;
		}
		/**
		 * 设置用户名
		 */
		public void setUsername(String value) {
			this.username = value;
		}
		/**
		 * 获取手机号
		 */
		public String getMobile() {
			return this.mobile;
		}
		/**
		 * 设置手机号
		 */
		public void setMobile(String value) {
			this.mobile = value;
		}
		/**
		 * 获取邮箱
		 */
		public String getEmail() {
			return this.email;
		}
		/**
		 * 设置邮箱
		 */
		public void setEmail(String value) {
			this.email = value;
		}
		/**
		 * 获取密码
		 */
		public String getPassword() {
			return this.password;
		}
		/**
		 * 设置密码
		 */
		public void setPassword(String value) {
			this.password = value;
		}
		/**
		 * 获取添加该用户的用户id
		 */
		public Integer getInsertUid() {
			return this.insertUid;
		}
		/**
		 * 设置添加该用户的用户id
		 */
		public void setInsertUid(Integer value) {
			this.insertUid = value;
		}
		/**
		 * 获取注册时间
		 */
		public Date getInsertTime() {
			return this.insertTime;
		}
		/**
		 * 设置注册时间
		 */
		public void setInsertTime(Date value) {
			this.insertTime = value;
		}
		/**
		 * 获取修改时间
		 */
		public Date getUpdateTime() {
			return this.updateTime;
		}
		/**
		 * 设置修改时间
		 */
		public void setUpdateTime(Date value) {
			this.updateTime = value;
		}
		/**
		 * 获取是否删除（0：正常；1：已删）
		 */
		public Boolean getIsDel() {
			return this.isDel;
		}
		/**
		 * 设置是否删除（0：正常；1：已删）
		 */
		public void setIsDel(Boolean value) {
			this.isDel = value;
		}
		/**
		 * 获取是否在职（0：正常；1，离职）
		 */
		public Boolean getIsJob() {
			return this.isJob;
		}
		/**
		 * 设置是否在职（0：正常；1，离职）
		 */
		public void setIsJob(Boolean value) {
			this.isJob = value;
		}
		/**
		 * 获取短信验证码
		 */
		public String getMcode() {
			return this.mcode;
		}
		/**
		 * 设置短信验证码
		 */
		public void setMcode(String value) {
			this.mcode = value;
		}
		/**
		 * 获取短信发送时间
		 */
		public Date getSendTime() {
			return this.sendTime;
		}
		/**
		 * 设置短信发送时间
		 */
		public void setSendTime(Date value) {
			this.sendTime = value;
		}
		/**
		 * 获取更新版本
		 */
		public Integer getVersion() {
			return this.version;
		}
		/**
		 * 设置更新版本
		 */
		public void setVersion(Integer value) {
			this.version = value;
		}



	@Override
	public String toString() {
		return "{" +
			"id=" + id+","+
					"username='" + username + '\''+","+
					"mobile='" + mobile + '\''+","+
					"email='" + email + '\''+","+
					"password='" + password + '\''+","+
					"insertUid=" + insertUid+","+
					"insertTime=" + insertTime+","+
					"updateTime=" + updateTime+","+
					"isDel='" + isDel + '\''+","+
					"isJob='" + isJob + '\''+","+
					"mcode='" + mcode + '\''+","+
					"sendTime=" + sendTime+","+
					"version=" + version		+'}';
	}
	


}

